package com.hlkj.pay.app.merchant.ext.impl.easypay.constant;

/**
 * Created by Ricky on 2016/11/19.
 */
public class EasyPayConstant {

    //编码
    public static String charset = "GBK";

    //机构号
    public static String org_code = "8888000000";

    //终端IP
    public static String term_ip = "127.0.0.1";

    /********************************1.0**************************************/
    public static String DOMAIN_TEST = "https://mtest.eycard.cn:4443/AG_MerchantManagementSystem_Core/agent/api/gen";
    public static String DOMAIN_PRO = "https://mms.eycard.cn/AG_MerchantManagementSystem_Core/agent/api/gen";
    public static String UPLOAD_TEST = "https://mtest.eycard.cn:4443/AG_MerchantManagementSystem_Core/agent/api/imgUpl";
    public static String UPLOAD_PRO = "https://mms.eycard.cn/AG_MerchantManagementSystem_Core/agent/api/imgUpl";

    /*********************************2.0************************************/
    public static String PAY_ORDER_DOMAIN_TEST = "http://106.14.187.117:31110";
    public static String PAY_ORDER_DOMAIN_PROD = "https://phoenix.eycard.cn";


    //进件
    public static String MERCHANT_ADD = "/yqt/merchant/member/add";
    //信息变更
    public static String MERCHANT_UPDATE = "/yqt/merchant/member/update";
    //图片上传
    public static String MERCHANT_PIC_UPLOAD = "/yqt/merchant/member/pictureUpload";
    //进件状态查询
    public static String MERCHANT_APPLY_QUERY = "/yqt/merchant/query/applyStatusQuery";
    //详情查询
    public static String MERCHANT_QUERY = "/yqt/merchant/query/merchant";
    //商户余额查询
    public static String QUERY_BALANCE = "/yqt/commonQS/UnifiedRecharge/trade/queryBalance";
    //交易结算查询
    public static String QUERY_SETTLE_INFO = "/yqt/commonQS/trade/querySettleInfo";

    /************************电子协议*****************************/
    //企业开户
    public static String ELECTRONIC_ENTERPRISE = "/yqt/electronic/enterprise";
    //个人开户
    public static String ELECTRONIC_PERSON = "/yqt/electronic/person";
    //创建合同
    public static String ELECTRONIC_CREATE = "/yqt/electronic/contractCreate";
    //发送验证码
    public static String ELECTRONIC_SEND_SMS = "/yqt/electronic/sendSms";
    //签署合同
    public static String ELECTRONIC_CONTRACT_SIGN = "/yqt/electronic/contractSign";
    //查询合同
    public static String ELECTRONIC_CONTRACT_QUERY = "/yqt/electronic/contractQuery";

    /*****************************子商户入驻*******************************/
    //微信支付宝商户入驻
    public static String MERCHANT_CHANNEL_ADD = "/yqt/merchant/member/channelMerchantAdd";
    //微信支付宝认证申请
    public static String MERCHANT_AUTH_APPLY = "/yqt/merchant/auth/apply";
    //微信支付宝认证申请状态查询
    public static String MERCHANT_AUTH_APPLY_QUERY = "/yqt/merchant/auth/applyStatusQuery";
    //微信支付宝认证申请结果查询
    public static String MERCHANT_AUTH_RESULT_QUERY = "/yqt/merchant/auth/resultQuery";

    /*****************************支付*******************************/

    //反扫
    public static String TRADE_SCAN = "/yqt/trade/scanPay";
    //JSAPI支付
    public static String TRADE_JSAPI = "/yqt/trade/jsapi";
    //主扫支付
    public static String TRADE_NATIVE = "/yqt/trade/native";
    //交易查询
    public static String TRADE_QUERY = "/yqt/trade/tradeQuery";
    //退款
    public static String TRADE_REFUND_APPLY = "/yqt/trade/refund/apply";
    //退款查询
    public static String TRADE_REFUND_QUERY = "/yqt/trade/refund/query";
    //订单关闭
    public static String TRADE_CLOSE = "/yqt/trade/close";
    /*****************************支付*******************************/

    //非收单会员信息录入
    public static String NONMEMBER_ADD = "/yqt/merchant/nonmember/add";
    public static String NONMEMBER_UPDATE = "/yqt/merchant/nonmember/update";
    //分账关系绑定
    public static String NONMEMBER_BIND = "/yqt/merchant/member/relationshipBinding";
    //分账关系解绑
    public static String NONMEMBER_UNBIND = "/yqt/merchant/member/relationshipUnBinding";
    public static String NONMEMBER_QUERY_LEDGER = "/yqt/merchant/query/queryLedger";
    public static String PICTURE_UPLOAD = "/yqt/merchant/member/pictureUpload";
    //分账
    public static String FUND_ORDER_APPLY = "/yqt/trade/separate/orderApply";
    public static String FUND_ORDER_QUERY = "/yqt/trade/separate/query";
    public static String FUND_ORDER_REFUND = "/yqt/trade/separate/cancel";

}
